/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.myapp.svc.Social;

import com.myapp.model.DAO.Social.SocialDao;
import com.myapp.model.DAO.states.EstadosDao;
import com.myapp.model.amigos.Amigos;
import com.myapp.model.estados.Estados;
import com.myapp.model.mensajes.Mensajes;
import com.myapp.model.usuarios.Usuarios;
import java.util.List;

/**
 *
 * @author Tarde
 */
public class SocialSvc {

    public void addFriend(Amigos a) {
        SocialDao sdao = new SocialDao();
        sdao.addFriend(a);
    }

    public void deleteFriend(Amigos a) {
        SocialDao sdao = new SocialDao();
        sdao.deleteFriend(a);
    }

    public List getFriendList(Usuarios u) {
        SocialDao sdao = new SocialDao();
        return sdao.getFriendList(u);
    }

    public List getUserList(String busqueda, Usuarios u) {
        SocialDao sdao = new SocialDao();
        return sdao.getUserList(busqueda, u);
    }

    public void sendMessage(Mensajes m) {
        SocialDao sdao = new SocialDao();
        sdao.sendMessage(m);
    }

    public void deleteMessage(Mensajes m) {
        SocialDao sdao = new SocialDao();
        sdao.deleteMessage(m);
    }
    public void reportMessage(Mensajes m) {
        SocialDao sdao = new SocialDao();
        sdao.reportMessage(m);
    }
    
    public Mensajes readMessage(Mensajes m) {
        SocialDao sdao = new SocialDao();
        Mensajes me = sdao.readMessage(m);
        return me;
    }

    public List getMessageList(Usuarios u) {
        SocialDao sdao = new SocialDao();
        return sdao.getMessageList(u);
    }
}
